package com.ruoyi.system.domain.po;

import java.io.Serializable;
import java.util.Date;

public class TopEntryConditions implements Serializable {
    private Long id;

    private Long topicId;

    private Byte gender;

    private String age;

    private Byte education;

    private String job;

    private Byte area;

    private String treatmentType;

    private String zdbm;

    private String ssbm;

    private Byte jyy;

    private Byte kny;

    private Byte jty;

    private Byte kxxby;

    private Byte tzy;

    private Byte kxgjly;

    private Byte zyzl;

    private String other;

    private Date startTime;

    private Date endTime;

    private Byte delFlag;

    private String createBy;

    private Date createTime;

    private String updateBy;

    private Date updateTime;

    private String remark;

    private static final long serialVersionUID = 1L;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getTopicId() {
        return topicId;
    }

    public void setTopicId(Long topicId) {
        this.topicId = topicId;
    }

    public Byte getGender() {
        return gender;
    }

    public void setGender(Byte gender) {
        this.gender = gender;
    }

    public String getAge() {
        return age;
    }

    public void setAge(String age) {
        this.age = age == null ? null : age.trim();
    }

    public Byte getEducation() {
        return education;
    }

    public void setEducation(Byte education) {
        this.education = education;
    }

    public String getJob() {
        return job;
    }

    public void setJob(String job) {
        this.job = job == null ? null : job.trim();
    }

    public Byte getArea() {
        return area;
    }

    public void setArea(Byte area) {
        this.area = area;
    }

    public String getTreatmentType() {
        return treatmentType;
    }

    public void setTreatmentType(String treatmentType) {
        this.treatmentType = treatmentType == null ? null : treatmentType.trim();
    }

    public String getZdbm() {
        return zdbm;
    }

    public void setZdbm(String zdbm) {
        this.zdbm = zdbm == null ? null : zdbm.trim();
    }

    public String getSsbm() {
        return ssbm;
    }

    public void setSsbm(String ssbm) {
        this.ssbm = ssbm == null ? null : ssbm.trim();
    }

    public Byte getJyy() {
        return jyy;
    }

    public void setJyy(Byte jyy) {
        this.jyy = jyy;
    }

    public Byte getKny() {
        return kny;
    }

    public void setKny(Byte kny) {
        this.kny = kny;
    }

    public Byte getJty() {
        return jty;
    }

    public void setJty(Byte jty) {
        this.jty = jty;
    }

    public Byte getKxxby() {
        return kxxby;
    }

    public void setKxxby(Byte kxxby) {
        this.kxxby = kxxby;
    }

    public Byte getTzy() {
        return tzy;
    }

    public void setTzy(Byte tzy) {
        this.tzy = tzy;
    }

    public Byte getKxgjly() {
        return kxgjly;
    }

    public void setKxgjly(Byte kxgjly) {
        this.kxgjly = kxgjly;
    }

    public Byte getZyzl() {
        return zyzl;
    }

    public void setZyzl(Byte zyzl) {
        this.zyzl = zyzl;
    }

    public String getOther() {
        return other;
    }

    public void setOther(String other) {
        this.other = other == null ? null : other.trim();
    }

    public Date getStartTime() {
        return startTime;
    }

    public void setStartTime(Date startTime) {
        this.startTime = startTime;
    }

    public Date getEndTime() {
        return endTime;
    }

    public void setEndTime(Date endTime) {
        this.endTime = endTime;
    }

    public Byte getDelFlag() {
        return delFlag;
    }

    public void setDelFlag(Byte delFlag) {
        this.delFlag = delFlag;
    }

    public String getCreateBy() {
        return createBy;
    }

    public void setCreateBy(String createBy) {
        this.createBy = createBy == null ? null : createBy.trim();
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getUpdateBy() {
        return updateBy;
    }

    public void setUpdateBy(String updateBy) {
        this.updateBy = updateBy == null ? null : updateBy.trim();
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", id=").append(id);
        sb.append(", topicId=").append(topicId);
        sb.append(", gender=").append(gender);
        sb.append(", age=").append(age);
        sb.append(", education=").append(education);
        sb.append(", job=").append(job);
        sb.append(", area=").append(area);
        sb.append(", treatmentType=").append(treatmentType);
        sb.append(", zdbm=").append(zdbm);
        sb.append(", ssbm=").append(ssbm);
        sb.append(", jyy=").append(jyy);
        sb.append(", kny=").append(kny);
        sb.append(", jty=").append(jty);
        sb.append(", kxxby=").append(kxxby);
        sb.append(", tzy=").append(tzy);
        sb.append(", kxgjly=").append(kxgjly);
        sb.append(", zyzl=").append(zyzl);
        sb.append(", other=").append(other);
        sb.append(", startTime=").append(startTime);
        sb.append(", endTime=").append(endTime);
        sb.append(", delFlag=").append(delFlag);
        sb.append(", createBy=").append(createBy);
        sb.append(", createTime=").append(createTime);
        sb.append(", updateBy=").append(updateBy);
        sb.append(", updateTime=").append(updateTime);
        sb.append(", remark=").append(remark);
        sb.append("]");
        return sb.toString();
    }
}